lead a comfortable life - German English Dictionary